package 练习程序;

/*
* 题目内容：
从键盘输入一行中英文混合的文字，统计其中出现的每个英文字母的频率并依字母表顺序，依次输出统计结果，统计时忽略字母大小写的区别。
输入格式:
一行中英文混合的文字
输出格式：
输出每个字母及其出现次数，字母之间用2个空格分隔。
输入样例：
我们学习Java，we work very hard！
输出样例：
a=3  d=1  e=2  h=1  j=1  k=1  o=1  r=3  v=2  w=2  y=1
* */
public class 字符出现频率统计 {
    public static void main(String[] args) {
        java.util.Scanner s = new java.util.Scanner(System.in);
        String s1 = s.nextLine();
        String s3 = s1.toLowerCase();
        String str = s3.replaceAll("[^a-z^A-Z]", "");
        int count = 0;
        for (int i = 0; i < str.length(); i++) {
            String s2 = str.substring(i, i + 1);
            for (int j = 0; j < str.length(); j++) {
                if (str.charAt(j) == s2.charAt(0)) {
                    count++;
                }//System.out.println(s1.charAt(i) + "=" + count);
            }
            System.out.print(str.charAt(i) + "=" + count + "\t");
            count = 0;


        }


    }

}
